﻿/* CSS Document */
body{ margin: 0px auto; color:#3E3E3E; font-size:12px; font-family:"宋体"; background-color:#FFF;}
ul,li,dl,dt,dd,p,form{ padding:0px; margin:0px;}
ul,li{ list-style:none}
img{ border:0px;}
a,a:visited{color:#3E3E3E; text-decoration:none;}
a:hover{color:#D90000;text-decoration:underline;}
a:active{color:#3E3E3E; text-decoration:none;}

/* 公用样式 */
.clear{ clear:both;  }
.left{ float:left}
.right{ float:right}
.container{ width:1000px; margin:0px auto; }
.login_container2{width:928px;margin:0px auto;}
.tmar5{margin-top:5px;}.tmar2{margin-top:2px;}
.tmar10{ margin-top:10px;}.tmar20{ margin-top:20px;}
.tmar7{margin-top:7px;}.tmar8{margin-top:8px;} .tmar6{margin-top:6px;}
.lpad70{ padding-left:70px;}.lpad60{ padding-left:60px;}
.lmar10{margin-left:10px;}.lmar5{margin-left:5px;}.lmar13{margin-left:13px;}.lmar20{margin-left:20px;}
.rmar10{margin-right:10px;}.rmar5{margin-right:5px;}.rmar40{margin-right:40px;}
.rmar3{margin-right:3px;}.rmar15{margin-right:15px;}
.borD6{ border:1px solid #D6D6D6}
.borFC{ border:1px solid #FCCE83}
.bgcolor01{ background:#FFFAF4}
.font12{ font-size: 12px; }
.font14{ font-size: 14px; }.font16{font-size: 16px; }
.font24{ font-size:24px;}
.arial{font-family:Arial,Helvetica,sans-serif}
.relative{position:relative;}
.cursor{ cursor:pointer}
.black{color: #000000;}/*黑*/
.red{color: #FF0000;}/*红*/
.green{color: #009900;}/*绿*/
.blue{ color:#1d3b71;}/*蓝*/
.col666{ color:#666666;}/*灰*/
.D90000{ color:#D90000;}/*深红*/
.ff5700{ color:#ff5700}/*橙色*/
.col5f5f5f{ color:#5f5f5f;}/*灰*/
.line-through{ text-decoration:line-through}
.underline{ text-decoration:underline}
.redd9_line{color:#D90000; text-decoration:line-through}
.b{ font-weight:bold;}
.line-through{text-decoration:line-through;}

.greenline,.greenline a,.greenline a:visited,.greenline a:active,.greenline a:hover{color:#009900; text-decoration:underline;}


.redd9,.redd9 a,.redd9 a:visited,.redd9 a:active{color:#D90000; text-decoration:none;}
.redd9 a:hover{color:#D90000; text-decoration:underline}
.success{ display:inline; color:#059A09; }
.redd9line,.redd9line a,.redd9line a:visited,.redd9line a:active{color:#D90000; text-decoration:underline;}
.redd9line a:hover{color:#FF0000; text-decoration:underline}

.blue,.blue a,.blue a:visited,.blue a:active{color:#006ed9; text-decoration:none;}
.blue a:hover{color:#006ed9; text-decoration:underline}

.blue2,.blue2 a,.blue2 a:visited,.blue2 a:active{color:#006ed9;text-decoration:underline;}
.blue2 a:hover{color:#d90000;}

.blue3,.blue3 a,.blue3 a:visited,.blue3 a:active{color:#006ed9; text-decoration:none;}
.blue3 a:hover{color:#047bef; text-decoration:underline}

.red59,.red59 a,.red59 a:visited,.red59 a:active{color:#A25959; text-decoration:none;}
.red59 a:hover{color:#D90000; text-decoration:none}

.gray,.gray a,.gray a:visited,.gray a:active{color:#a0a0a0; text-decoration:none;}
.gray a:hover{color:#D90000; text-decoration:underline}

.red7D,.red7D a,.red7D a:visited,.red7D a:active{color:#7D0000; text-decoration:none;}
.red7D a:hover{color:#7D0000; text-decoration:underline}

.red8D,.red8D a,.red8D a:visited,.red8D a:active{color:#7D0000; }
.red8D a:hover{color:#7D0000; text-decoration:underline}

.red7D0,.red7D0 a,.red7D0 a:visited,.red7D0 a:active{color:#7D0000; text-decoration:underline;}
.red7D0 a:hover{color:#d90000; text-decoration:underline}

.gary_lb a{color:#585858; text-decoration:none;}
.gary_lb a:hover{color:#d90000; text-decoration:underline;}

.div700{width:700px;}
.div350{width:334px; }
.div250{width:250px;}
.div130{width:140px;}
/* 圆角样式 */
.corner{background:url(../images/tpl/common/commonbg.gif)}
.corner{width:4px;height:4px;position:absolute;}
.topleft{ background-position:-26px -372px; left:-1px; top:-1px;overflow:hidden;}
.topright {background-position:-32px -372px;right:-1px;top:-1px;overflow:hidden;}
.bottomleft{ background-position:-38px -372px; left:-1px; bottom:-1px;overflow:hidden;}
.bottomright {background-position:-44px -372px;right:-1px;bottom:-1px;overflow:hidden;}

.topleft2{ background-position:-2px -372px; left:-1px; top:-1px;overflow:hidden;}
.topright2 {background-position:-8px -372px;right:-1px;top:-1px;overflow:hidden;}
.bottomleft2{ background-position:-14px -372px; left:-1px; bottom:-1px;overflow:hidden;}
.bottomright2 {background-position:-20px -372px;right:-1px;bottom:-1px;overflow:hidden;}

.bottomleft3{ background-position:-63px -372px; left:0px; bottom:0px;overflow:hidden;}
.bottomright3 {background-position:-71px -372px;right:0px;bottom:0px;overflow:hidden;}

.topright4 {background-position:-51px -372px;right:-1px;top:-1px;overflow:hidden;}

.bottomleft5{ background-position:-38px -372px; left:0px; bottom:0px;overflow:hidden;}
.bottomright5 {background-position:-44px -372px;right:0px;bottom:0px;overflow:hidden;}

.bottomleft6{ background-position:-38px -372px; left:0px; bottom:0px; overflow:hidden;}
.bottomright6 {background-position:-44px -372px; right:0px; bottom:0px;  overflow:hidden;}

.bottomleft7{ background-position:-38px -372px; left:0px; bottom:0px; overflow:hidden;}
.bottomright7 {background-position:-44px -372px; right:0px; bottom:0px; _right:-1px;   overflow:hidden;}


/* 头部样式 */
#top_nav,.topline,.tell,#menu,.mainmenu_li a,.mainmenu_li a:visited,.mainmenu_li a:hover, /*女人频道男人频道箭头有背景.current a,.current a:visited,*/.menuindex,#submenu li a,#submenu li a,#submenu li a:hover,#submenu li.current a,#recommend_search,.searchbtn,.sevicebtn,#indexshopcart,#jiesuan a,#jiesuan a:hover,#jiesuan a:visited,.top_dl a,.top_dl a:hover,.top_dl a:visited,.top_zc a,.top_zc a:hover,.top_zc a:visited,.top_bg,.top_membg a,.top_membg a:hover,.top_membg a:visited,.mainmenu_li2 a,.mainmenu_li2 a:visited,.mainmenu_li2 a:hover,.searchword,.xz_ggw_left ul li a,.xz_ggw_left ul li a:hover,.xz_ggw_left ul li span a,.xz_ggw_left ul li span a:hover{ background:url(../images/tpl/common/commonbg.gif) }
#indexshopcart_sj,#indexshopcart_sj a,#indexshopcart_sj a:hover,#indexshopcart_sj a:visited,.scroll_div,.login_info1,.login_info1 a,.login_info1 a:hover,.login_info1 a:visited,.login_info2,.login_info2 a,.login_info2 a:hover,.login_info2 a:visited,.login_info3,.login_info3 a,.login_info3 a:hover,.login_info3 a:visited,.hot,.add{background:url(../images/tpl/common/commonbg.gif) no-repeat}

#top_nav{ width:100%; height:29px; line-height:28px; margin:0px auto;background-position:0px -45px;}

#top_nav_div{ width:960px; margin:0px auto; padding-left:10px; color:#000;}

.add{width:11px;height:11px;float:left; background-position:0 -930px;margin-top:8px;margin-right:5px;}
.topline{padding-left:10px;background-position:-138px -309px; display:inline;}

.top_dl{width:45px;height:22px; background-position:-3px -317px;float:right;margin-top:2px;margin-left:5px;}
.top_dl a,.top_dl a:visited{width:45px;height:22px; background-position:-3px -317px;float:left;}
.top_dl a:hover{width:45px;height:22px; background-position:-3px -647px;float:left;}
.top_zc{width:68px;height:22px; background-position:-52px -317px;float:right;margin-top:2px;margin-left:5px;margin-right:10px;}
.top_zc a,.top_zc a:visited{width:68px;height:22px; background-position:-52px -317px;float:left;}
.top_zc a:hover{width:68px;height:22px; background-position:-52px -647px;float:left;}

.top_bg{ background-position:-74px -615px;width:26px;height:29px;float:right;}
.top_membg{background-position:-130px -650px;width:14px;height:7px;float:left;}
.top_membg a,.top_membg a:hover,.top_membg a:visited{background-position:-130px -650px;width:14px;height:7px;float:right;margin-top:10px;}

.memlayer{width:80px;position:absolute;border:1px solid #d6d6d6;background:#f7f7f7;text-align:center;color:#3E3E3E;top:20px;right:0px;padding-top:5px;padding-bottom:5px; z-index:999;}
.memlayer p{line-height:25px;}

#head{width:976px; margin:0px auto; padding:12px 12px 0px 12px; height:80px; overflow:hidden}
.logo{width:134px; float:left}
.logotxt{width:82px; float:left; padding:20px 20px 0px 12px; display:inline}
.login_info{width:420px;height:41px; float:left; margin-top:18px;margin-left:40px;}
.login_info1,.login_info1 a,.login_info1 a:hover,.login_info1 a:visited{ background-position:0px -701px;width:92px;height:22px;float:left;}
.login_info2{ background-position:-102px -701px;width:111px;height:22px;float:left;margin-left:10px;}
.login_info2 a,.login_info2 a:hover,.login_info2 a:visited{ background-position:-102px -701px;width:111px;height:22px;float:left;}
.login_info3{ background-position:-222px -701px;width:98px;height:22px;float:left;margin-left:10px;}
.login_info3 a,.login_info3 a:hover,.login_info3 a:visited{ background-position:-222px -701px;width:98px;height:22px;float:left;}
.tell{ width:266px; float:right; height:43px;background-position:0px -2px; margin-top:18px;}
.tell_new{ width:290px; float:right; height:27px;padding-bottom:3px; }

#submenu{ width:988px; margin:0px auto; padding-left:12px;}
#submenu li{width:95px;height:30px; float:left; font-size:14px; line-height:30px; margin-right:3px;}
#submenu li a{width:95px;height:30px;float:left;background-position:-3px -213px; text-align:center; color:#D90000; font-weight:bold}
#submenu li.current a,#submenu li a:hover{background-position:-99px -213px;color:#D90000;text-decoration:none;font-weight:bold; float:left;width:95px;height:30px;}



#menu{width:100%;height:38px;background-position:0px -80px;}

.mainmenu{width:730px;height:38px; float:left; }
.mainmenu li{width:121px;height:38px; float:left; font-size:14px; line-height:38px;z-index:99}
.mainmenu_li{width:121px;height:38px; float:left; font-size:14px; line-height:38px;z-index:99}
.mainmenu_li a,.mainmenu_li a:visited{width:121px;height:38px; float:left;background-position:-5px -249px; text-align:center; color:#FFFFFF; font-weight:bold}
.mainmenu_li a:hover,.current a, .current a:visited{width:121px;height:38px;background-position:-198px -249px;color:#D90000;text-decoration:none;font-weight:bold}

.mainmenu_li2{width:82px;height:38px; float:left; font-size:14px; line-height:38px;z-index:99}
.mainmenu_li2 a,.mainmenu_li2 a:visited{width:84px;height:38px; float:left;background-position:-25px -741px; text-align:center; color:#FFFFFF; font-weight:bold}
.mainmenu_li2 a:hover{background-position:-25px -782px;color:#D90000;text-decoration:none;font-weight:bold}

.hot{ background-position:-6px -676px;width:33px;height:17px; position:absolute;left:80px;top:-42px;left:600px;}

#jiesuan{width:62px;height:19px;padding-top:10px;float:left;line-height:20px;}
#jiesuan a,#jiesuan a:visited{width:62px;height:19px; background-position:-3px -625px;text-align:center;float:left;color:#FFF;}
#jiesuan a:hover{width:62px;height:19px; background-position:-3px -625px;text-align:center;float:left;text-decoration:underline;}

.w1{left:12px;width:360px;}
.w2{left:4px;width:405px}
.w3{left:4px;width:245px}
.w4{left:4px;width:310px}
.w5{left:4px;width:320px}
.height1{height:245px;}
.height2{height:195px;}
.height3{height:270px;}
.height4{height:220px;}
.height5{height:270px;}

.layer{font-size:12px; position:absolute; border-bottom:2px solid #c20000; border-left:2px solid #c20000;border-right:2px solid #c20000; background:#ffffff; top:38px; z-index:999;}
.layer .layer_left{ float:left;  z-index:998;}
.layer .layer_left .l_l_a{ width:100px; float:left; padding-bottom:8px;}
.layer .layer_left em{line-height:20px; width:190px; border-bottom:1px solid #d1d1d1; padding:8px 0 4px 15px; display:block; font-style:normal; }
.layer .layer_left_strong{line-height:20px; width:85px; border-bottom:1px solid #d1d1d1;margin-left:10px; padding:8px 0 4px 5px; display:block;}
.layer_left_strong2{line-height:20px; width:170px; border-bottom:1px solid #d1d1d1;margin-left:10px; padding:8px 0 4px 5px; display:block;}
.layer .layer_left dl	{ width:100px; float:left; margin:4px 0 0 0; float:left;}
.layer .layer_left dl dd{ font-size:12px; line-height:20px; padding:3px 0px; }
.layer .layer_left dl dd a{ color:#646464; display:block; width:100px; text-indent:15px;}
.layer .layer_left dl dd a:hover{  color:#D90000;  background:#fff1e0;}

.layer .layer_right{ width:225px; float:left; background:#f6f6f6;  padding:0 0 7px 15px; margin-left:20px;  z-index:997;}
.layer .layer_right strong{line-height:20px; width:180px; border-bottom:1px solid #b8b9ce; padding:8px 10px 4px 0px; display:block; color:#173c82;}
.layer .layer_right dl	{ width:99%; float:left; margin:10px 0 0 0;}
.layer .layer_right dl dd{ font-size:12px; line-height:20px; padding:5px 0 0 0; clear:both;}
.layer .layer_right dl dt{ width:90px; height:50px; overflow:hidden; float:left; margin-right:10px;}

.layer_cart{width:340px;position:absolute; border-bottom:3px solid #9B0000; padding:0px 10px 12px 10px;border-left:3px solid #9B0000;border-right:3px solid #9B0000; background:#ffffff;  top:38px;right:0px; z-index:199;}
.layer_cart .goodcart{ width:340px; float:left; margin-top:10px;}
.layer_cart .goodcart li{float:left}
.layer_cart .goodcart img{ width:56px; height:56px; float:left ; border:1px solid #D6D6D6}
.layer_cart .goodcart .name{ width:162px; height:56px; float:left; margin-left:12px; display:inline; line-height:20px; }
.layer_cart .goodcart .price{ width:100px; height:56px; float:right; line-height:20px; text-align:right;  }
.layer_cart .goodcart .del{ width:34px; height:16px; float:right; text-align:center; line-height:16px; border:1px solid #e6e6e6; background:#F0F0F0; margin-top:2px; }
.layer_cart .goodcart .del a{ }
.layer_cart .goodcart .del a:hover{  border:1px solid #e6e6e6; background:#F0F0F0; color:#FF0000 }
.layer_cart .zj{width:340px; float:left; background-color:#FFEDCF; text-align:right; height:24px; margin-top:10px; line-height:24px;}


#recommend_search{width:974px; margin:0px auto; padding:0px 12px;background-position:0px -176px; height:32px; border-bottom:1px solid #e6e6e6; border-left:1px solid #d6d6d6; border-right:1px solid #E2E2E2; margin-top:1px; }
.recommend{ width:540px; float:left; line-height:32px; }
.recommend li{float:left; padding-right:10px;}
.search{ float:right;height:26px; line-height:26px; padding-top:1px;}
.searchword{ width:176px; height:24px; line-height:24px; border:1px solid #cccccc; padding:0 10px 0 20px; background-position:-4px -825px; color:#ccc; float:left;}
.searchbtn{ width:73px; height:26px; border:0px; cursor:pointer;background-position:-145px -742px; display:inline; float:left;}
.sevicebtn{width:109px; height:18px; border:0px; cursor:pointer;background-position:-85px -345px; margin-left:10px;display:inline;}

#indexshopcart{ width:196px; height:38px; float:right;background-position:-36px -126px; line-height:38px; padding-left:70px; position:relative; z-index:9999;}
#indexshopcart ul li {float:left;}
#indexshopcart ul li a,#indexshopcart ul li a:visited{float:left; text-decoration:none;}
#indexshopcart ul li a:hover{float:left;text-decoration:underline;}
#indexshopcart_sj{ float:left;width:33px;height:38px;}
#indexshopcart_sj a,#indexshopcart_sj a:hover,#indexshopcart_sj a:visited{background-position:0px -527px;float:left;width:33px;height:38px;}

/*当前位置 */
#position span,#position .b1,#position .b2{background:url(../images/tpl/sortlist/sortlist.gif) no-repeat}
#position{ width:1000px; margin:0px auto; height:32px; line-height:32px;}
#position span{ width:700px; background-position:-2px -69px; padding-left:12px; }
#position .b1{ width:77px; height:20px; float:right;background-position:-2px -167px; line-height:20px; margin-top:6px; padding-left:18px; margin-right:6px;}
#position .b2{ width:83px; height:20px; float:right;background-position:-2px -167px; line-height:20px; margin-top:6px; padding-left:12px}

/* 帮助中心 */
#help ul{ background:url(../images/tpl/common/commonbg.gif) repeat-x}
#help ul li p{background:url(../images/tpl/common/commonbg.gif) no-repeat}
#help{ width:998px; margin:10px auto;padding-bottom:10px; margin-bottom:4px; position:relative}
#help ul{ width:990px; float:left; margin:4px;background-position:0px -396px; line-height:20px; padding-top:10px; display:inline }
#help ul strong{ float:left;width:115px;}
#help ul li{ border-right:1px solid #d6d6d6;float:left;height:118px;padding:0 0 0 45px;text-align:left;width:115px;display:inline; overflow:hidden;}
#help ul li p{float:left;width:100px;background-position:-85px -365px;padding:0 0 0 10px;display:inline}

#help .imgbanner{ width:1000px; float:left; margin:4px 0;}
#help p{ float:left; display:inline}

#telltxt{  width:170px; float:left; border:0px!important;padding:0 0 0 18px!important;}
#telltxt p.chengxin{ margin:2px 0 0 0; color:#666;}
#telltxt p{float:left;width:170px!important; background:none!important;padding:0px!important; }
#telltxt p strong{ float:left;width:52px!important;}

/* 底部 */
.bottom{ width:1000px; margin:0px auto; margin-top:16px; line-height:26px; text-align:center}
.bottom span{ width:1000px; float:left; padding:10px 0px}
.bottom img{ padding:0px 8px}

.scroll_div{ background-position:-260px -613px;width:20px;height:64px;position:fixed !important;position:absolute;left:1333px; bottom:16em;display:none; cursor:pointer;}


.error{border:1px solid #FF8080;background:none repeat scroll 0 0 #FFF2F2;padding:2px;text-align:center;}
.info{border:1px solid #66FF66;background:none repeat scroll 0 0 #CCFF99;padding:2px;text-align:center;}

/* 友情链接 */
.links dt{background:url(../images/tpl/index/indexbg.gif)}
.links{ width:998px; margin:0px auto; margin-top:16px; }
.links dl{ width:998px; float:left}
.links dt{ width:998px;float:left; height:28px; line-height:28px;background-position:0px -38px;}
.links dd{ width:998px; float:left;}

.links .menu{ width:226px; float:left;height:28px;}
.links .menu li{ float:left;  font-size:14px; width:100px;text-align:center;height:28px;}
.links .line{ background:url(../images/tpl/index/line.gif) no-repeat right}
.links .menu li a,.links .menu li a:visited{ float:left;width:100px;text-align:center;}
.links .menu li.cur a, .links .menu li a:hover{ font-weight:bold;width:98px;  float:left;text-align:center; font-size:14px; background-color:#FFFFFF;font-weight:bold}

.links .brand{ width:998px; float:left; padding-bottom:6px; padding-top:2px;}
.links .brand li{ width:91px; float:left; margin-left:8px; display:inline; margin-top:8px;}

.links .txtlink{ width:978px;padding:10px;display:block;line-height:24px;white-space:nowrap;float:left;}
.links .txtlink ul{width:978px;}
.links .txtlink li{float:left;margin-right:10px;margin-left:10px;display:block;height:20px;}



/* 热评*/
.comment{ width:998px; height:auto;  margin:0px auto; border:#cccccc 1px solid;}
.comment-t{ width:998px; height:30px;}
.comment-b{ width:998px; height:auto; padding-bottom:10px;}
.comment-b ul{ list-style-type:none; display:block;}
.comment-b ul li{ float:left; width:290px; height:58px;border:#e6e6e6 1px solid; padding:8px; margin-left:17px;_margin-left:13px;margin-top:10px;}
.comment-b ul li div.combox1{ width:58px; height:58px; float:left;border:#e6e6e6 1px solid; }
.comment-b ul li div.comboxr{ width:210px; height:auto; float:right; padding:5px 10px;}
.f-left{ float:left;}
.f-right{ float:right;}
.mart8{ margin-top:8px;}
/* 友情链接样式*/
.friend-link{width:998px; height:auto;  margin:10px auto; border:#cccccc 1px solid;}
.friend-linkt{ width:988px; height:30px; padding-top:10px; padding-left:10px;}
.friend-linkb{ padding:10px; width:978px; height:auto;}
.friend-linkb ul{ width:978px;}
.friend-linkb ul li{float:left;margin-right:10px;margin-left:10px;display:block;height:20px;}
/* 品牌 影响力 小广告区*/
.zh-area{ width:1000px; margin:15px auto; height:auto; overflow:hidden;}

.zh-areal{ width:257px;  float:left; height:334px;}
.gpointm{ display:block; margin-top:8px;}
.bordgrey{ border:#cccccc 1px solid; display:block;}
.ai-weibo{ width:255px; height:auto; margin-top:8px;border:#cccccc 1px solid;}
.ai-weibot{ width:247px; height:21px; padding-top:10px; padding-left:10px;}
.ai-weibob{ width:247px; padding-top:10px; height:49px;}
.ai-weibob ul li{ float:left; margin-left:6px; padding-left:5px;_padding-left:0px;}

.zh-aream{ width:462px; height:334px; float:left; margin-left:15px;border:#cccccc 1px solid;}
.zh-areamt{ width:447px; height:20px; padding-top:10px; padding-left:15px;}
.zh-areamb1{ width:447px; height:auto; padding-top:15px;}
.zh-areamb1l,.zh-areamb2l{ width:206px; height:auto; float:left; padding-left:15px;}
.zh-areamb1r,.zh-areamb2r{ width:213px; float:right; padding-left:12px; }
.zh-areamb2{ width:447px; height:auto; padding-top:10px; padding-bottom:5px;}
.zh-areamb2 ul{ list-style-type:none;}
.zh-areamb2 ul li{ line-height:23px;  background:url("../images/tpl/index/square.gif") left center no-repeat; padding-left:10px;}

.pstyle{ line-height:16px; margin-top:5px; text-indent:2em;}

.zh-arear{ width:230px; float:right; height:328px;border:#cccccc 1px solid; padding-right:10px;padding-bottom:6px;}

.zh-areart{ width:215px; height:20px; padding-top:10px; padding-left:15px;}
.blok{ display:block;}
.zh-arearb{ width:205px; height:293px; padding-top:5px; padding-left:25px; z-index:2; }
.zh-arearb ul li{ float:left; margin-right:15px; margin-top:5px; width:50px; height:50px;border:#cccccc 1px solid;}
.zh-arearb ul li:hover{border:#CC0000 1px solid;}

.order-mes{ width:973px; margin:15px auto; height:auto;border:#cccccc 1px solid; padding-bottom:20px;_padding-bottom:0px; padding-left:25px; padding-top:20px;}
*+html .order-mes{padding-bottom:0px;}
.order-mesl{ width:176px; float:left; padding-left:20px;}
.order-mesr{ margin-left:60px; padding-left:30px; height:124px; float:left;background:url("../images/tpl/index/homeico.gif") left center no-repeat;}
.order-mesr ul{ width:120px; height:124px; list-style-type:none; float:left; margin-left:10px;}
.order-mesr ul li{ line-height:22px;background:url("../images/tpl/index/ban-ico.gif") left center no-repeat;padding-left:10px;}

/*960宽的页尾*/
.order-mes960kuan{ width:935px; margin:15px auto; height:auto;border:#cccccc 1px solid; padding-bottom:20px;_padding-bottom:0px; padding-left:25px; padding-top:20px;}
*+html .order-mes960kuan{padding-bottom:0px;}
.order-mesl960kuan{ width:176px; float:left;}
.order-mesr960kuan{ margin-left:40px; padding-left:30px; height:124px; float:left;background:url("../images/tpl/index/homeico.gif") left center no-repeat;}
.order-mesr960kuan ul{ width:120px; height:124px; list-style-type:none; float:left; margin-left:10px;}
.order-mesr960kuan ul li{ line-height:22px;background:url("../images/tpl/index/ban-ico.gif") left center no-repeat;padding-left:10px;}

.zhengp960kuan{  width:956px; height:54px;border:#cccccc 1px solid; margin:0px auto; padding-left:4px;}

/*960宽的页尾*/



.zhengp{  width:978px; height:54px;border:#cccccc 1px solid; margin:0px auto; padding-left:20px;}
.zhengp img,.bottom-rz img{ display:block; float:left;}
.frienddiv{ width:1000px; height:auto;  color:#000; line-height:20px; z-index:10; position:absolute; margin-top:-61px;_margin-left:-500px; background:#fff; }
.frienddivt{width:938px; height:auto; min-height:20px;  background:#fff;padding-top:10px; padding-left:30px; padding-bottom:10px; padding-right:30px; border-left:#cc0000 1px solid;border-right:#cc0000 1px solid;border-top:#cc0000 1px solid;}
.frienddivb{width:1000px; height:6px;background:url("../images/tpl/index/frienddivbg.gif") bottom center no-repeat;_margin-top:-6px;}
*+html .frienddiv{margin-left:-500px;}
.frienddiv a{ display:block; width:auto; margin-right:8px; float:left;}
.bottom-rz{ width:790px;margin:10px auto; padding-left:210px;}
.marl10{ margin-left:10px;}
.footlink{ width:1000px; height:auto; margin:15px auto; text-align:center; padding-bottom:15px; line-height:25px; z-index:2;}
.co-grey{ color:#a5a5a5;}
.zh-pinpai{ width:190px; height:60px;  z-index:10; padding-top:7px; position:absolute; background:url("../images/tpl/index/zhbg.gif") left top no-repeat; margin-top:1px;}
span.pin-left{ width:50px; height:50px; float:left; display:block; padding:5px;}
span.pin-right{ width:119px; height:54px; float:right; display:block; line-height:18px; padding:3px;}
/* 品牌定位样式*/
.leftpos{ margin-left:-1px;_margin-left:-57px; _margin-top:53px;}
*+html .leftpos{margin-left:-57px; margin-top:51px;}
.middlepos{background:url("../images/tpl/index/zhbgm.gif") left top no-repeat; margin-left:-70px;_margin-top:53px;_margin-left:-126px;}
*+html .middlepos{margin-top:51px;margin-left:-126px;}
.rightpos{background:url("../images/tpl/index/zhbgr.gif") left top no-repeat; margin-left:-138px;_margin-top:53px;_margin-left:-193px;}
*+html .rightpos{margin-top:51px;margin-left:-193px; }
.bleftpos{background:url("../images/tpl/index/bzhbg.gif") left top no-repeat;   padding-bottom:7px; padding-top:0px; margin-top:-122px;margin-left:-1px;_margin-left:-57px; _margin-top:-68px;}
*+html .bleftpos{margin-left:-57px; margin-top:-68px;}
.bmiddlepos{background:url("../images/tpl/index/bmzhbg.gif") left top no-repeat;   padding-bottom:7px; padding-top:0px; margin-top:-122px;margin-left:-70px;_margin-left:-126px; _margin-top:-68px;}
*+html .bmiddlepos{margin-top:-68px;margin-left:-126px;}
.brightpos{background:url("../images/tpl/index/brzhbg.gif") left top no-repeat;   padding-bottom:7px; padding-top:0px; margin-top:-122px;margin-left:-138px;_margin-left:-193px; _margin-top:-68px;}
*+html .brightpos{margin-top:-68px;margin-left:-193px;}



/******************************************************************************************************************************************************************************新增一排广告位,menu上面的*****************/
.xz_ggw_left				{ width:690px; height:30px; overflow:hidden; float:left;}
.xz_ggw_left ul li			{ float:left; margin-right:3px; width:83px; height:31px; line-height:31px; text-align:center;}
.xz_ggw_left ul li a,.xz_ggw_left ul li a:visited{ display:block; background-position:-4px -850px; }
.xz_ggw_left ul li a:hover	{  text-decoration:none; background-position:-90px -850px; width:83px; }
.xz_ggw_left ul li span a,.xz_ggw_left ul li span a:visited{ display:block; background-position:-4px -969px; }
.xz_ggw_left ul li span a:hover	{  text-decoration:none; background-position:-91px -969px; width:83px; }
.xz_ggw_right				{ width:365px; height:30px;line-height:30px;  float:left; background-position:-4px -890px;}
/*.xz_ggw_right ul li			{height:32px;width:355px; overflow:hidden;}
.xz_ggw_right ul li img		{ margin:8px 2px 0 0; float:left;}
.xz_ggw_right ul li span.bgs{ background:url(../images/tpl/common/gif-0850.gif) no-repeat  -2px 9px; padding-left:18px; display:inline-block;}
*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

/*#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;

	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background:url(../images/tpl/common/qc_tcc_top.gif) no-repeat;
	height:27px;
	color:#FFF;
}
#TB_title a{
	margin-right:30px;
	color:#FFF;
}

#TB_ajaxContent{
	clear:both;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

/*#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}*/

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/********************************************************************************************************************************************************************************登录注册弹出层样式开始**********************/
.qc_tcc					{ position:absolute; top:148px; z-index:10000; left:550px; width:400px;/* padding:3px 5px 10px 15px;*/ background:url(../images/tpl/common/qc_tcc_top.gif) repeat-x;}
.qc_tcc .dl_top			{ height:28px; line-height:28px; color:#FFF; font-size:14px; padding:0 12px; font-weight:bold;}
.qc_tcc .dl_top img		{ float:right; margin-top:5px;}
.qc_tcc .dl_center		{ border:1px solid #d9006b; width:397px; position:relative;}

.hidden{display:none;}
.scrollUl{overflow:hidden; height: 32px; padding-left:20px;  padding-top:10px;}
.bottom1px{ border-bottom:1px #b4b4b4 solid; height:1px; position:absolute; top:69px; _top:52px; left:10px; width:377px; z-index:-1; zoom:1; }
.bgbaise{ background:#FFF; width:400px; position:absolute; height:68px; top:27px; z-index:-2;}
.scrollUl li{ float:left;}
.bor03{ padding:0px 10px 15px 10px; color:#434343;  background:#FFF;}
table.bor03_02{ line-height:30px;}
table.bor03_01{ line-height:22px;}
.col999{ color:#999;}
input.bor03_input{ border:1px solid #d1d1d1; background:#ffffff; color:#000; width:200px; height:20px; line-height:20px; text-indent:2px;}
input.bor03_input_d{ border:1px solid #d1d1d1; background:#f3f2f2; color:#666; width:95px; height:20px; line-height:20px; text-indent:2px;}
a.bor03_a{ text-decoration:underline; color:#1363a1;}
a:hover.bor03_a{ text-decoration:underline; color:red;}

.login_btn {
    background: url(../images/tpl/registerlogin/register_login_bg.gif) repeat scroll -2px -43px transparent;
    border: 0 none;
    cursor: pointer;
    height: 34px;
    width: 102px;
}
.register_button {
	background: url(../images/tpl/registerlogin/register_login_bg.gif) repeat scroll -2px -186px transparent;
    border: 0 none;
    cursor: pointer;
    height: 40px;
    width: 171px;
}

.registersuc{width:283px;padding:50px; background-color:#FFF;}
.register_suc{width:300px;margin-top:10px 20px;}
.register_suc .gou{ background-image:url(../images/tpl/shopcart/addcartbg.gif)}
.register_suc .gou{ background-position:-126px -58px;float:left;width:49px;height:41px;}

.sd01{cursor:pointer;  margin:5px;padding:2px 0;font-weight:bold;  background:url(../images/tpl/shopcart/bg_frametab.jpg) no-repeat; height:27px; line-height:22px; text-align: center; width:83px; font-size:14px;}
.sd02{cursor:pointer; margin:5px;padding:2px 0;  background:url(../images/tpl/shopcart/bg_frametab.jpg) no-repeat 0 -27px; height:27px; line-height:22px; text-align: center; width:83px; color:#005ea7; font-size:14px;}

/********************************************************************************************************************************************************************************登录注册弹出层样式结束**********************/

/*专题广告*/
.gg_dh{width:998px; position:relative;border:1px solid #d6d6d6;padding-top:20px;padding-bottom:20px; background-color:#FFF;}
.gg_dh_nr{width:998px;height:86px;}
.gg_dh_nr li{float:left;}
.nvyong{width:158px;padding-left:30px;padding-right:10px;}
.nanyong{width:169px;padding-left:20px;padding-right:10px;}
.qingqu{width:159px;padding-left:30px;padding-right:10px;}
.tiaoqing{width:169px;padding-left:20px;padding-right:10px;}
.tao{width:159px;padding-left:30px;padding-right:10px;}
.bor_right{border-right:1px solid #d6d6d6;}
.gg_dh_nr dt{float:left;}
.gg_dh_nr dd{float:left;}

/********************************************************************************************************************************************************************************select页码遮住 主导航弹出层**********************/
.ifhideselect{  
z-index:-99;
width:300px;
height:140px;
position:absolute;  
border:0;  
left:30px;  
top:100px;  
}  

/*历史记录 */
#history{width:180px; float:left; position:relative;}
#history dl{ width:180px;}
#history dl dt{ width:160px;background-position:0px -574px; height:28px; line-height:28px;  padding-left:10px;padding-right:10px; display:inline; float:left }
#history dl dd{ width:160px;padding:4px 10px 4px 10px; float:left}

.historydlist{width:180px; float:left; padding-top:8px;}
.historydlist li{ width:66px; float:left;padding:2px 12px 4px 12px!important;padding:2px 10px 4px 12px; display:inline}
.historydlist img{ width:64px; height:66px; float:left; border:1px solid #d6d6d6;}
.historydlist span{ width:63px; float:left; line-height:24px; text-align:center}
.historydlist_zi{padding:0 10px 20px 10px;}

/********************************************************************************************************************************************************************************折扣 最新 爆销图标**********************/
span.sp_xh_i_sale{  margin-left:3px; background:#ff7777; color:#FFF; font-size:12px; padding:0 2px; _padding-top:2px;}

span.pic_news		{ position:absolute; background:url(../images/tpl/common/pic_sale.png) 0 -1px; width:42px;  height:42px;    top:5px; right:5px; color:#FFF;}
span.pic_slae		{ position:absolute; background:url(../images/tpl/common/pic_sale.png) -49px -42px; width:27px; height:26px;top:5px; right:5px; color:#FFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif,微软雅黑; font-size:18px;padding-top:21px;padding-right:20px;text-align:right;}
span.pic_hot		{ position:absolute; background:url(../images/tpl/common/pic_sale.png) 0 -89px; width:42px; height:42px;top:5px; right:5px; color:#FFF;}
span.tjpic_slae		{ position:absolute; background:url(../images/tpl/tejia/tejia_02.png); width:37px; height:37px;top:5px; right:5px; color:#FFF;font-weight:bold; font-family:Arial, Helvetica, sans-serif,微软雅黑; font-size:22px;padding-top:20px;padding-right:20px;text-align:right;}

.qc_zc_yzj{ padding:0 0 0 30px;}
.border_qc_zc_yzj{ background:#f9f9f9; border:1px solid #e2e2e2; width:325px; margin-left:8px;}
.qc_zc_yzj p{ color:#666666; float:left; width:168px;}
.qc_zc_yzj span{ float:left; height:14px; margin-right:4px;  padding:0 0 0 23px; position:relative;}
.qc_zc_yzj a{ color:#005AA0; padding-right:6px; text-decoration:none;}
span.zc_alipay s{ background:url(../images/tpl/registerlogin/icon_cooperation.gif) -23px 0 no-repeat; display:block; position:absolute; left:0; top:-5px; height:23px; width:23px;}
span.zc_alipay_a s{ background:url(../images/tpl/registerlogin/icon_cooperation.gif) -23px 0 no-repeat; display:block; position:absolute; left:0; top:3px; height:23px; width:23px;}
.qqlogin{ width:81px; height:24px;}
span.zc_qq s{ background:url(../images/tpl/registerlogin/icon_cooperation.gif) 0 0 no-repeat; display:block; position:absolute; left:0; top:-5px; height:23px; width:23px;}
span.zc_qq_a s{ background:url(../images/tpl/registerlogin/icon_cooperation.gif) 0 0 no-repeat; display:block; position:absolute; left:0; top:3px; height:23px; width:23px;}


/**************************************************************************************************************************************************************************************频道页的数字***************/
#channelIdControls{ position:absolute; top:280px; right:50px;}
#channelIdControls li{ float:left;}
#channelIdControls li a{	text-align: center;
	line-height: 15px;
	list-style-type: none;
	margin: 1px;
	width: 15px;
	font-family: arial;
	background: url(../images/tpl/common/flashbutton.gif) no-repeat -15px 0px;
	float: left;
	height: 15px;
	color: #86a2b8;
	font-size: 12px;
	cursor: pointer;
	}
#channelIdControls li a:hover { line-height: 15px;
	width: 15px;
	background: url(../images/tpl/common/flashbutton.gif) no-repeat;
	height: 15px;
	color: #ffffff;}
#channelIdControls .current a{	text-align: center;
	line-height: 15px;
	list-style-type: none;
	margin: 1px;
	width: 15px;
	font-family: arial;
	background: url(../images/tpl/common/flashbutton.gif) no-repeat;
	float: left;
	height: 15px;
	color: #ffffff;
	font-size: 12px;
	cursor: pointer;
	display:block;
	}
	
#channelIdControls_New{ position:absolute; top:515px; right:610px;}
#channelIdControls_New li{ float:left;}
#channelIdControls_New li a{	text-align: center;
	line-height: 15px;
	list-style-type: none;
	margin: 1px;
	width: 15px;
	font-family: arial;
	background: url(../images/tpl/common/flashbutton.gif) no-repeat -15px 0px;
	float: left;
	height: 15px;
	color: #86a2b8;
	font-size: 12px;
	cursor: pointer;
	}
#channelIdControls_New li a:hover { line-height: 15px;
	width: 15px;
	background: url(../images/tpl/common/flashbutton.gif) no-repeat;
	height: 15px;
	color: #ffffff;}
#channelIdControls_New .current a{	text-align: center;
	line-height: 15px;
	list-style-type: none;
	margin: 1px;
	width: 15px;
	font-family: arial;
	background: url(../images/tpl/common/flashbutton.gif) no-repeat;
	float: left;
	height: 15px;
	color: #ffffff;
	font-size: 12px;
	cursor: pointer;
	display:block;
	}
	
	
/*在线客服*/
.pro_kefu{ position:fixed;right:0;bottom:0;width:208px;}
.pro_kefttop{ background-image:url(../images/tpl/product/kefu_01.jpg);width:208px;height:26px;float:left;}
.pro_x,.pro_x a,.pro_x a:visited{ background-image:url(../images/tpl/product/kefu_02.jpg);}
.pro_x a:hover{background-image:url(../images/tpl/product/kefu_04.jpg);}
.pro_x{width:12px;height:12px;float:right;margin-top:7px;margin-right:10px;}
.pro_x a,.pro_x a:visited{width:12px;height:12px;float:right;}
.pro_x a:hover{width:12px;height:12px;float:right;}

.pro_s,.pro_s a,.pro_s a:visited{ background-image:url(../images/tpl/product/kefu_05.jpg);}
.pro_s a:hover{background-image:url(../images/tpl/product/kefu_06.jpg);}
.pro_s{width:12px;height:12px;float:right;margin-top:7px;margin-right:10px;}
.pro_s a,.pro_s a:visited{width:12px;height:12px;float:right;}
.pro_s a:hover{width:12px;height:12px;float:right;}

.pro_keftdown,.pro_keftdown a,.pro_keftdown a:hover,.pro_keftdown:visited{background-image:url(../images/tpl/product/kefu_03.jpg);width:208px;height:107px;float:left;}

.kefu2{position:fixed;right:0;top:220px;}
